package com.shujia.day12;

import java.util.ArrayList;
import java.util.Random;

public class Code08ListTest {
    public static void main(String[] args) {
        /*
            获取10个1-20之间的随机数，要求不能重复

            1、需要通过Random类中nextInt获取随机数据
            2、对于获取的数据，要求不重复，那么添加之前需要查看当前随机结果是否包含再集合中 contain
         */

        ArrayList<Integer> list = new ArrayList<>();
        Random random = new Random();

        while (list.size() <= 10){
            int randomNum = random.nextInt(19) + 1;
            if (!list.contains(randomNum)) {
                list.add(randomNum);
            }
        }
        System.out.println(list);


    }
}
